.index_top_l {width:360px;}
.index_top_c {width:470px;}
.index_top_r {width:350px;}
.index_top_n {width:10px;}

.index_top_main{height:251px;border-bottom:#ebebeb 1px solid;background:#FFFFFF;border-radius:5px 5px 0 0;}
.index_toutiao {padding:10px 0 10px 0;}
.index_tj{padding:10px 10px 0 10px;background:#FFFFFF;border-radius:0 0 5px 5px;}
.index_tj li {height:26px;line-height:26px;overflow:hidden;font-size:14px;padding:0;background:url('image/new_dian.gif') no-repeat 0px 7px;padding:0 0 0 12px;}
.news_top_tt_info{font-size:14px;height:70px;padding:0 10px 0 10px; line-height:140%;}
.news_top_tt_info p{text-indent:2em;}
.news_top_tt_title{text-align:center;height:24px;overflow:hidden; width:450px;padding:10px 10px 0 10px;}
.news_top_tt_title a{font-size:18px; font-weight:bold;color: #0168B5;}

.index_leftad{width:360px;}
.index_leftad li {height:50px;overflow:hidden;padding:10px 0 0 0; width:360px;float:left;}

.index_top_rightlogo{width:360px;}
.index_top_rightlogo li{width:100px;height:50px;float:left;margin-right:10px;margin-bottom:10px;text-align: center;padding:0 5px 0 5px;background:#FFFFFF;border-radius:5px;}
.index_top_rightlogo img{width:100px;}

.index_zt {width:360px;margin:0px auto 0;}
.index_zt_box{width:354px;margin:0 0 0 0;border:1px solid #0168b5;background:#5890be;padding:2px 3px 3px 3px;float:left;border-radius:5px;}
.index_zt_box dt{background:#fff;padding:2px 3px;height:57px;float:none;clear:both}
.index_zt_box dt i{background:#fff; width:128px;float:left;margin: 0px auto 0; height:55px;}
.index_zt_box dt span{background:#fff; width:220px;float:left;margin: 0px auto 0;}
.index_zt_box dd{background:url('image/index_ai.gif') #fff no-repeat top center;padding:7px;float:none;clear:both;margin:0;}
.index_zt_box dd li{font-size:14px;height:26px; width:330px; line-height:23px;overflow:hidden;background:url('image/new_dian.gif') no-repeat 0px 4px;padding:0 0 0 12px;}

.index_company_box {width:1210px;margin:0px auto 0;overflow: hidden;}
.index_company_main{width:286px;margin:0 8px 0 0;border:1px solid #0168b5;background:#5890be;padding:2px 3px 3px 3px;float:left;border-radius:5px;}
.index_company_main dt{background:#fff;padding:2px 3px;height:52px;float:none;clear:both}
.index_company_main dt i{background:#fff; width:80px;float:left;margin: 0px auto 0; height:50px;}
.index_company_main dt span{background:#fff; width:200px;float:left;margin: 0px auto 0;text-decoration:none;}
.index_company_main dd{background:url('image/index_company.gif') #fff no-repeat top center;padding:8px;float:none;clear:both;margin:0;}
.index_company_main dd li{height:20px; width:258px; line-height:20px;overflow:hidden;background:url('image/new_dian.gif') no-repeat 0px 4px;padding:0 0 0 12px;}



.index_l {width:290px;}
.index_c {width:360px;}
.index_r {width:290px;}
.index_n {width:20px;}

.index_company_l {width:380px;}
.index_company_c {width:420px;}
.index_company_r {width:380px;}
.index_company_n {width:10px;}

.index_tonglan60 {width:1200px;float:left;list-style-type:none;height:60px;}

/* topic */
.topic_list{margin-right:-30px;overflow:hidden;}
.topic_list ul{list-style:none;}
.topic_list ul li{float:left;*display:inline;overflow:hidden;margin:0 10px 10px 0;width:188px;font-size:12px;padding-bottom:3px;border-bottom:3px solid #ebebeb;background:#F9F9F9}
.topic_list ul li:hover{background:#ebebeb;border-bottom:3px solid #eb6e2e;transition: all .3s ease-in;-webkit-transition: all .3s ease-in;-moz-transition: all .3s ease-in;}
.topic_list ul li .topic_main{display:block;width:100%;height:140px;position:relative;overflow:hidden}
.topic_list ul li .topic_main *{cursor:pointer}
.topic_list ul li .topic_main .topic_m{ width:188px; height:140px;position:absolute;top:0;left:0;opacity:.1;filter:alpha(opacity=10);-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}
.topic_list ul li:hover .topic_m{background:#999;opacity:.5;filter:alpha(opacity=50)}
.topic_list ul li .topic_main img{display:block;width:100%;height:100%;overflow:hidden}
.topic_list ul li:hover .topic_hover{display:block}
.topic_list ul li .topic_hover{display:none;width:38px;height:38px;position:absolute;left:50%;top:50%;margin:-19px 0 0 -19px;}
.topic_list ul li .topic_title{display:block;height:25px;line-height:25px;font-size:14px;margin-top:3px;color:#3a3a3a;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-break: break-all;overflow: hidden;text-align:center;}
.topic_list ul li .topic_title:hover{color:#eb6e2e;text-decoration:none}

/* product */
.index_product {width: 1199px;overflow: hidden;border-top: #ebebeb 1px solid;border-right: #ebebeb 1px solid;background:#fff;}
.index_product ul {width: 1200px;}
.index_product ul li {width: 199px;position: relative;height: 210px;float: left;text-align: center;border-left: #ebebeb 1px solid;border-bottom: #ebebeb 1px solid;}
.index_product ul li div {position: absolute;width: 199px;height: 210px;display: none;left: -1px;line-height: 24px;top: 0px;}
.index_product ul li div a {color: #fff;width: 180px;height: 191px;display: block;padding: 10px 10px 10px 10px;overflow: hidden;background:rgba(0,0,0,0.6);filter: alpha(opacity=90);-moz-opacity: 0.90;opacity: 0.90;text-align: left;}
.index_product ul li img {height: 180px;width: 180px;padding: 0 10px 0 10px;}
.index_product ul li span {width: 199px;height: 20px;color: #888;}
.index_product ul li span a {color: #666;font-family: "microsoft yahei";}
.index_product ul li:hover div {display: block;}

/* brand */
.brand-con{width:1230px;clear:both;}
.brand-ul{overflow:hidden}
.brand-list{width:190px;height:193px;float:left;border:1px solid #ebebeb;margin:0 10px 10px 0;border-radius:3px 3px 3px 3px;background:#FFFFFF;}
.brand-info{width:190px;height:162px;position:relative;border-bottom:1px solid #ebebeb}
.brand-info:hover .brand-show{display:block}
.brand-img{height:162px;line-height:162px;width:190px;text-align:center}
.brand-img img{vertical-align:middle;max-width:169px}
.brand-show{display:none;position:absolute;top:0;height:142px;width:170px;padding:10px;background:rgba(0,0,0,0.6);color:#fff;border-radius:3px 3px 0 0;}
.brand-show-title a{color:#fff;line-height:30px;font-weight:bold;font-size:13px}
.brand-show-title a:hover{color:#fff;text-decoration:underline}
.brand-show-info{font-size:12px;height:110px;overflow:hidden;margin:2px 0 10px 0;}
.brand-link-con{height:31px;width:190px;border-radius:0 0 3px 3px}
.brand-link-con a{display:block;float:left;height:30px;line-height:30px;text-align:center;width:95px}
.brand-link-con a:hover{background:#0168B5;color:#fff;}
.brand-detail{border-right:1px solid #e5e5e5;border-radius:0 0 0 3px}
.brand-link{border-radius:0 0 3px 0;width:94px!important}


/* expo */
.index_expo_l {width:890px;}
.index_expo_r {width:300px;}
.index_expo_n {width:10px;}
.expo_title{background:url('image/left_title.gif') no-repeat;height:35px;padding:6px 0 0 10px;}
.expo_title strong {font-size:18px;color:#0168B5;}
.expo_title span { float:right;padding:6px 0 0 0;}
.index_expo_list{padding:0 10px 8px 10px;background:#FFFFFF;border-radius:5px; }
.index_expo_list li {height:25px;line-height:25px;overflow:hidden;font-size:14px;padding:0;background:url('image/new_dian.gif') no-repeat 0px 5px;padding:0 0 0 12px;}
.index_expo_list li b{ width:450px;font-weight:normal;color:#777; float:left; height:28px;overflow:hidden;}
.index_expo_list li a{ float:left;}
.index_expo_list li p{width:200px;float:left;color:#999;margin-top:0px;overflow:hidden;line-height:24px; height:24px;}
.index_expo_list li span{width:186px;float:right;color:#999;}

/* video */
.video_list{margin-right:-30px;overflow:hidden;}
.video_list ul{list-style:none;}
.video_list ul li{float:left;*display:inline;overflow:hidden;margin:0 10px 0 0;width:192px;font-size:12px;padding-bottom:3px;border-bottom:3px solid #ebebeb;background:#F9F9F9}
.video_list ul li:hover{background:#ebebeb;border-bottom:3px solid #0168B5;transition: all .3s ease-in;-webkit-transition: all .3s ease-in;-moz-transition: all .3s ease-in;}
.video_list ul li .video_main{display:block;width:100%;height:120px;position:relative;overflow:hidden}
.video_list ul li .video_main *{cursor:pointer}
.video_list ul li .video_main .video_m{ width:213px; height:120px;position:absolute;top:0;left:0;opacity:.1;filter:alpha(opacity=10);-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}
.video_list ul li:hover .video_m{background:#999;opacity:.5;filter:alpha(opacity=50)}
.video_list ul li .video_main img{display:block;width:100%;height:100%;overflow:hidden}
.video_list ul li:hover .video_hover{display:block}
.video_list ul li .video_hover{display:none;width:38px;height:38px;position:absolute;left:50%;top:50%;margin:-19px 0 0 -19px;background:url('image/vplay.png')}
.video_list ul li .vtitle{display:block;height:45px;line-height:20px;font-size:14px;margin-top:3px;padding:0 5px 0 10px;color:#3a3a3a;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-break: break-all;overflow: hidden;}
.video_list ul li .vtitle:hover{color:#0168B5;text-decoration:none}


/* link */
.link_title{background:url('image/left_title.gif') no-repeat;height:35px;padding:6px 0 0 10px;}
.link_title strong {font-size:18px;color:#0168B5;}
.link_title span { float:right;padding:6px 0 0 0;}
.index_link_list{padding:0 10px 8px 10px;background:#FFFFFF;border-radius:5px;height:70px;}
.index_link_list li {height:25px;line-height:25px;overflow:hidden;font-size:14px;padding:0;float:left;padding:5px 30px 0 0;}
.index_link_list li span{width:86px;float:right;color:#999;}